#include<cstdio>
#include<math.h>
#include<algorithm>

using namespace std;

const int maxn=1e2+10;
int a[maxn],p[maxn]={0};

bool solve(int n)
{
	for(int i=2;i*i<=n;i++){
		if(n%i==0) return false;
	}
	return true;
}

int main()
{
	int n,l;
	scanf("%d%d",&n,&l);
	for(int i=0;i<n;i++){
		scanf("%d",&a[i]);
	}
	
	int sum,ans=0;
	for(int i=0;i<n-l+1;i++){
		int k=l,sum=0;
		if(a[i]){
			for(int j=i;j<i+l;j++){
				sum+=pow(10,k-1)*a[j];
				k--;
			}
			if(solve(sum)){
				p[ans++]=sum;
			}
		}
	}
	
	if(ans==0) printf("not find");
	else{
		sort(p,p+ans);
		for(int i=0;i<ans;i++){
			if(p[i]==p[i+1]) continue;
			if(i==ans-1) printf("%d",p[i]);
			else printf("%d,",p[i]);
		}
	}
	
	return 0;
} 
